/*
    project: ITRACT
    created: 2012-12-01
*/

/* common styles */
* { margin:0; padding:0; }
.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.bold { font-weight:bold; }
.hidden { display:none; }
img { margin:0; padding:0; border:0; }
.error { color: #e30000; }
.success { color: green; }
a { color: #0091c1; text-decoration: none; }
a:hover { text-decoration: underline; }
input[type=text],
input[type=submit],
input[type=password] { border: 1px solid #c1c1c2; margin: 1px; }
input[type=submit] { padding: 3px; float:right; border: 0px; background: #191919; color: #fff; }

body {
    background: url('background.jpg'); 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 20px;
    color: #191919;
}

h1 { margin-bottom: 5px; }

.container { margin: 50px auto; width: 860px; }

.search_bus_wrapper {
    background: #fff;
    padding: 30px;
    -webkit-box-shadow: 0px 0px 8px 1px #b1b1b1;
    -moz-box-shadow: 0px 0px 8px 1px #b1b1b1;
    box-shadow: 0px 0px 8px 1px #b1b1b1;
}

input[type=text].search_bus_input {
    padding: 3px;
}